river training - French English Dictionary